package com.it.tydic.estate.module.model.inner;

import java.util.Date;
import javax.persistence.*;

@Table(name = "cqbggl")
public class Cqbggl {
    /**
     * 主键
     */
    @Id
    @Column(name = "ID")
    private String id;

    /**
     * 房间主键
     */
    @Column(name = "FJID")
    private String fjid;

    /**
     * 小区主键
     */
    @Column(name = "XQID")
    private String xqid;

    /**
     * 变更单据号
     */
    @Column(name = "BGDJH")
    private String bgdjh;

    /**
     * 流水号
     */
    @Column(name = "LSXS")
    private Integer lsxs;

    /**
     * 房间编号
     */
    @Column(name = "FJBH")
    private String fjbh;

    /**
     * 楼宇主键
     */
    @Column(name = "LYID")
    private String lyid;

    /**
     * 变更后房间所有权人
     */
    @Column(name = "FJCQR")
    private String fjcqr;

    /**
     * 变更后房间所有权人身份证号
     */
    @Column(name = "SFZJH")
    private String sfzjh;

    /**
     * 变更前房间所有权人
     */
    @Column(name = "YYCQR")
    private String yycqr;

    /**
     * 变更前房间所有权人身份证号
     */
    @Column(name = "YYSFZH")
    private String yysfzh;

    /**
     * 创建时间
     */
    @Column(name = "CJSJ")
    private Date cjsj;

    /**
     * 修改时间
     */
    @Column(name = "XGSJ")
    private Date xgsj;

    /**
     * 作废标记（0：再用；1删除）
     */
    @Column(name = "ZFBJ")
    private String zfbj;

    /**
     * 创建人
     */
    @Column(name = "CUSER_ID")
    private String cuserId;

    /**
     * 修改人
     */
    @Column(name = "UUSER_ID")
    private String uuserId;

    /**
     * 单位编码
     */
    @Column(name = "CODE_ID")
    private String codeId;

    /**
     * 变更时间
     */
    @Column(name = "BGSJ")
    private Date bgsj;

    /**
     * 变更状态
     */
    @Column(name = "BGZT")
    private String bgzt;
    /**
     * 小区名称
     */
    @Transient
    private String name;
    /**
     * 变更状态名称（是/否）
     */
    @Transient
    private String bgztName;

    /**
     * 获取主键
     *
     * @return ID - 主键
     */
    public String getId() {
        return id;
    }

    /**
     * 设置主键
     *
     * @param id 主键
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取房间主键
     *
     * @return FJID - 房间主键
     */
    public String getFjid() {
        return fjid;
    }

    /**
     * 设置房间主键
     *
     * @param fjid 房间主键
     */
    public void setFjid(String fjid) {
        this.fjid = fjid;
    }

    /**
     * 获取小区主键
     *
     * @return XQID - 小区主键
     */
    public String getXqid() {
        return xqid;
    }

    /**
     * 设置小区主键
     *
     * @param xqid 小区主键
     */
    public void setXqid(String xqid) {
        this.xqid = xqid;
    }

    /**
     * 获取变更单据号
     *
     * @return BGDJH - 变更单据号
     */
    public String getBgdjh() {
        return bgdjh;
    }

    /**
     * 设置变更单据号
     *
     * @param bgdjh 变更单据号
     */
    public void setBgdjh(String bgdjh) {
        this.bgdjh = bgdjh;
    }

    /**
     * 获取流水号
     *
     * @return LSXS - 流水号
     */
    public Integer getLsxs() {
        return lsxs;
    }

    /**
     * 设置流水号
     *
     * @param lsxs 流水号
     */
    public void setLsxs(Integer lsxs) {
        this.lsxs = lsxs;
    }

    /**
     * 获取房间编号
     *
     * @return FJBH - 房间编号
     */
    public String getFjbh() {
        return fjbh;
    }

    /**
     * 设置房间编号
     *
     * @param fjbh 房间编号
     */
    public void setFjbh(String fjbh) {
        this.fjbh = fjbh;
    }

    /**
     * 获取楼宇主键
     *
     * @return LYID - 楼宇主键
     */
    public String getLyid() {
        return lyid;
    }

    /**
     * 设置楼宇主键
     *
     * @param lyid 楼宇主键
     */
    public void setLyid(String lyid) {
        this.lyid = lyid;
    }

    /**
     * 获取变更前房间所有权人
     *
     * @return FJCQR - 变更前房间所有权人
     */
    public String getFjcqr() {
        return fjcqr;
    }

    /**
     * 设置变更前房间所有权人
     *
     * @param fjcqr 变更前房间所有权人
     */
    public void setFjcqr(String fjcqr) {
        this.fjcqr = fjcqr;
    }

    /**
     * 获取变更前房间所有权人身份证号
     *
     * @return SFZJH - 变更前房间所有权人身份证号
     */
    public String getSfzjh() {
        return sfzjh;
    }

    /**
     * 设置变更前房间所有权人身份证号
     *
     * @param sfzjh 变更前房间所有权人身份证号
     */
    public void setSfzjh(String sfzjh) {
        this.sfzjh = sfzjh;
    }

    /**
     * 获取变更后房间所有权人
     *
     * @return YYCQR - 变更后房间所有权人
     */
    public String getYycqr() {
        return yycqr;
    }

    /**
     * 设置变更后房间所有权人
     *
     * @param yycqr 变更后房间所有权人
     */
    public void setYycqr(String yycqr) {
        this.yycqr = yycqr;
    }

    /**
     * 获取变更后房间所有权人身份证号
     *
     * @return YYSFZH - 变更后房间所有权人身份证号
     */
    public String getYysfzh() {
        return yysfzh;
    }

    /**
     * 设置变更后房间所有权人身份证号
     *
     * @param yysfzh 变更后房间所有权人身份证号
     */
    public void setYysfzh(String yysfzh) {
        this.yysfzh = yysfzh;
    }

    /**
     * 获取创建时间
     *
     * @return CJSJ - 创建时间
     */
    public Date getCjsj() {
        return cjsj;
    }

    /**
     * 设置创建时间
     *
     * @param cjsj 创建时间
     */
    public void setCjsj(Date cjsj) {
        this.cjsj = cjsj;
    }

    /**
     * 获取修改时间
     *
     * @return XGSJ - 修改时间
     */
    public Date getXgsj() {
        return xgsj;
    }

    /**
     * 设置修改时间
     *
     * @param xgsj 修改时间
     */
    public void setXgsj(Date xgsj) {
        this.xgsj = xgsj;
    }

    /**
     * 获取作废标记（0：再用；1删除）
     *
     * @return ZFBJ - 作废标记（0：再用；1删除）
     */
    public String getZfbj() {
        return zfbj;
    }

    /**
     * 设置作废标记（0：再用；1删除）
     *
     * @param zfbj 作废标记（0：再用；1删除）
     */
    public void setZfbj(String zfbj) {
        this.zfbj = zfbj;
    }

    /**
     * 获取创建人
     *
     * @return CUSER_ID - 创建人
     */
    public String getCuserId() {
        return cuserId;
    }

    /**
     * 设置创建人
     *
     * @param cuserId 创建人
     */
    public void setCuserId(String cuserId) {
        this.cuserId = cuserId;
    }

    /**
     * 获取修改人
     *
     * @return UUSER_ID - 修改人
     */
    public String getUuserId() {
        return uuserId;
    }

    /**
     * 设置修改人
     *
     * @param uuserId 修改人
     */
    public void setUuserId(String uuserId) {
        this.uuserId = uuserId;
    }

    /**
     * 获取单位编码
     *
     * @return CODE_ID - 单位编码
     */
    public String getCodeId() {
        return codeId;
    }

    /**
     * 设置单位编码
     *
     * @param codeId 单位编码
     */
    public void setCodeId(String codeId) {
        this.codeId = codeId;
    }

    /**
     * 获取变更时间
     *
     * @return BGSJ - 变更时间
     */
    public Date getBgsj() {
        return bgsj;
    }

    /**
     * 设置变更时间
     *
     * @param bgsj 变更时间
     */
    public void setBgsj(Date bgsj) {
        this.bgsj = bgsj;
    }

    /**
     * 获取变更状态
     *
     * @return BGZT - 变更状态
     */
    public String getBgzt() {
        return bgzt;
    }

    /**
     * 设置变更状态
     *
     * @param bgzt 变更状态
     */
    public void setBgzt(String bgzt) {
        this.bgzt = bgzt;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getBgztName() {
        return bgztName;
    }

    public void setBgztName(String bgztName) {
        this.bgztName = bgztName;
    }
}